this car is environment friendly - Francés Inglés Diccionario